package com.ruoyi.smart.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.univocity.parsers.annotations.Parsed;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 工序数据对象 smart_process_data
 * 
 * @author minwei
 * @date 2022-05-17
 */
public class SmartProcessData extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @JsonProperty(value = "_id")
    private String id;

    /** 主键 */
    @JsonProperty(value = "_rev")
    private String revision;

    /** 父工序 */
    @Excel(name = "父工序")
    private Long aboutId;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** 注释 */
    @Excel(name = "注释")
    @Parsed(index = 0)
    private String note;

    /** 数据状态 */
    @Excel(name = "数据状态")
    private Long state;

    /** 数据状态 */
    @Excel(name = "数据状态")
    private String valueSearch;

    /** 参数字典1 */
    @Excel(name = "参数字典1")
    private String paramName1;

    /** 参数值1 */
    @Excel(name = "参数值1")
    @Parsed(index = 1)
    private String paramValue1;

    /** 参数字典2 */
    @Excel(name = "参数字典2")
    private String paramName2;

    /** 参数值2 */
    @Excel(name = "参数值2")
    @Parsed(index = 2)
    private String paramValue2;

    /** 参数字典3 */
    @Excel(name = "参数字典3")
    private String paramName3;

    /** 参数值3 */
    @Excel(name = "参数值3")
    @Parsed(index = 3)
    private String paramValue3;

    /** 参数字典4 */
    @Excel(name = "参数字典4")
    private String paramName4;

    /** 参数值4 */
    @Excel(name = "参数值4")
    @Parsed(index = 4)
    private String paramValue4;

    /** 参数字典5 */
    @Excel(name = "参数字典5")
    private String paramName5;

    /** 参数值5 */
    @Excel(name = "参数值5")
    @Parsed(index = 5)
    private String paramValue5;

    /** 参数字典6 */
    @Excel(name = "参数字典6")
    private String paramName6;

    /** 参数值6 */
    @Excel(name = "参数值6")
    @Parsed(index = 6)
    private String paramValue6;

    /** 参数字典7 */
    @Excel(name = "参数字典7")
    private String paramName7;

    /** 参数值7 */
    @Excel(name = "参数值7")
    @Parsed(index = 7)
    private String paramValue7;

    /** 参数字典8 */
    @Excel(name = "参数字典8")
    private String paramName8;

    /** 参数值8 */
    @Excel(name = "参数值8")
    @Parsed(index = 8)
    private String paramValue8;

    /** 参数字典9 */
    @Excel(name = "参数字典9")
    private String paramName9;

    /** 参数值9 */
    @Excel(name = "参数值9")
    @Parsed(index = 9)
    private String paramValue9;

    /** 参数字典10 */
    @Excel(name = "参数字典10")
    private String paramName10;

    /** 参数值10 */
    @Excel(name = "参数值10")
    @Parsed(index = 10)
    private String paramValue10;

    /** 参数字典11 */
    @Excel(name = "参数字典11")
    private String paramName11;

    /** 参数值11 */
    @Excel(name = "参数值11")
    @Parsed(index = 11)
    private String paramValue11;

    /** 参数字典12 */
    @Excel(name = "参数字典12")
    private String paramName12;

    /** 参数值12 */
    @Excel(name = "参数值12")
    @Parsed(index = 12)
    private String paramValue12;

    /** 参数字典13 */
    @Excel(name = "参数字典13")
    private String paramName13;

    /** 参数值13 */
    @Excel(name = "参数值13")
    @Parsed(index = 13)
    private String paramValue13;

    /** 参数字典14 */
    @Excel(name = "参数字典14")
    private String paramName14;

    /** 参数值14 */
    @Excel(name = "参数值14")
    @Parsed(index = 14)
    private String paramValue14;

    /** 参数字典15 */
    @Excel(name = "参数字典15")
    private String paramName15;

    /** 参数值15 */
    @Excel(name = "参数值15")
    @Parsed(index = 15)
    private String paramValue15;

    /** 参数字典16 */
    @Excel(name = "参数字典16")
    private String paramName16;

    /** 参数值16 */
    @Excel(name = "参数值16")
    @Parsed(index = 16)
    private String paramValue16;

    /** 参数字典17 */
    @Excel(name = "参数字典17")
    private String paramName17;

    /** 参数值17 */
    @Excel(name = "参数值17")
    @Parsed(index = 17)
    private String paramValue17;

    /** 参数字典18 */
    @Excel(name = "参数字典18")
    private String paramName18;

    /** 参数值18 */
    @Excel(name = "参数值18")
    @Parsed(index = 18)
    private String paramValue18;


    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }

    public void setRevision(String revision)
    {
        this.revision = revision;
    }

    public String getRevision()
    {
        return revision;
    }

    public void setAboutId(Long aboutId) 
    {
        this.aboutId = aboutId;
    }

    public Long getAboutId() 
    {
        return aboutId;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setNote(String note) 
    {
        this.note = note;
    }

    public String getNote() 
    {
        return note;
    }
    public void setState(Long state) 
    {
        this.state = state;
    }

    public Long getState() 
    {
        return state;
    }
    public void setParamName1(String paramName1) 
    {
        this.paramName1 = paramName1;
    }

    public String getParamName1() 
    {
        return paramName1;
    }
    public void setParamValue1(String paramValue1) 
    {
        this.paramValue1 = paramValue1;
    }

    public String getParamValue1() 
    {
        return paramValue1;
    }
    public void setParamName2(String paramName2) 
    {
        this.paramName2 = paramName2;
    }

    public String getParamName2() 
    {
        return paramName2;
    }
    public void setParamValue2(String paramValue2) 
    {
        this.paramValue2 = paramValue2;
    }

    public String getParamValue2() 
    {
        return paramValue2;
    }
    public void setParamName3(String paramName3) 
    {
        this.paramName3 = paramName3;
    }

    public String getParamName3() 
    {
        return paramName3;
    }
    public void setParamValue3(String paramValue3) 
    {
        this.paramValue3 = paramValue3;
    }

    public String getParamValue3() 
    {
        return paramValue3;
    }
    public void setParamName4(String paramName4) 
    {
        this.paramName4 = paramName4;
    }

    public String getParamName4() 
    {
        return paramName4;
    }
    public void setParamValue4(String paramValue4) 
    {
        this.paramValue4 = paramValue4;
    }

    public String getParamValue4() 
    {
        return paramValue4;
    }
    public void setParamName5(String paramName5) 
    {
        this.paramName5 = paramName5;
    }

    public String getParamName5() 
    {
        return paramName5;
    }
    public void setParamValue5(String paramValue5) 
    {
        this.paramValue5 = paramValue5;
    }

    public String getParamValue5() 
    {
        return paramValue5;
    }
    public void setParamName6(String paramName6) 
    {
        this.paramName6 = paramName6;
    }

    public String getParamName6() 
    {
        return paramName6;
    }
    public void setParamValue6(String paramValue6) 
    {
        this.paramValue6 = paramValue6;
    }

    public String getParamValue6() 
    {
        return paramValue6;
    }
    public void setParamName7(String paramName7) 
    {
        this.paramName7 = paramName7;
    }

    public String getParamName7() 
    {
        return paramName7;
    }
    public void setParamValue7(String paramValue7) 
    {
        this.paramValue7 = paramValue7;
    }

    public String getParamValue7() 
    {
        return paramValue7;
    }
    public void setParamName8(String paramName8) 
    {
        this.paramName8 = paramName8;
    }

    public String getParamName8() 
    {
        return paramName8;
    }
    public void setParamValue8(String paramValue8) 
    {
        this.paramValue8 = paramValue8;
    }

    public String getParamValue8() 
    {
        return paramValue8;
    }
    public void setParamName9(String paramName9) 
    {
        this.paramName9 = paramName9;
    }

    public String getParamName9() 
    {
        return paramName9;
    }
    public void setParamValue9(String paramValue9) 
    {
        this.paramValue9 = paramValue9;
    }

    public String getParamValue9() 
    {
        return paramValue9;
    }
    public void setParamName10(String paramName10) 
    {
        this.paramName10 = paramName10;
    }

    public String getParamName10() 
    {
        return paramName10;
    }
    public void setParamValue10(String paramValue10) 
    {
        this.paramValue10 = paramValue10;
    }

    public String getParamValue10() 
    {
        return paramValue10;
    }
    public void setParamName11(String paramName11) 
    {
        this.paramName11 = paramName11;
    }

    public String getParamName11() 
    {
        return paramName11;
    }
    public void setParamValue11(String paramValue11) 
    {
        this.paramValue11 = paramValue11;
    }

    public String getParamValue11() 
    {
        return paramValue11;
    }
    public void setParamName12(String paramName12) 
    {
        this.paramName12 = paramName12;
    }

    public String getParamName12() 
    {
        return paramName12;
    }
    public void setParamValue12(String paramValue12) 
    {
        this.paramValue12 = paramValue12;
    }

    public String getParamValue12() 
    {
        return paramValue12;
    }
    public void setParamName13(String paramName13) 
    {
        this.paramName13 = paramName13;
    }

    public String getParamName13() 
    {
        return paramName13;
    }
    public void setParamValue13(String paramValue13) 
    {
        this.paramValue13 = paramValue13;
    }

    public String getParamValue13() 
    {
        return paramValue13;
    }
    public void setParamName14(String paramName14) 
    {
        this.paramName14 = paramName14;
    }

    public String getParamName14() 
    {
        return paramName14;
    }
    public void setParamValue14(String paramValue14) 
    {
        this.paramValue14 = paramValue14;
    }

    public String getParamValue14() 
    {
        return paramValue14;
    }
    public void setParamName15(String paramName15) 
    {
        this.paramName15 = paramName15;
    }

    public String getParamName15() 
    {
        return paramName15;
    }
    public void setParamValue15(String paramValue15) 
    {
        this.paramValue15 = paramValue15;
    }

    public String getParamValue15() 
    {
        return paramValue15;
    }
    public void setParamName16(String paramName16) 
    {
        this.paramName16 = paramName16;
    }

    public String getParamName16() 
    {
        return paramName16;
    }
    public void setParamValue16(String paramValue16) 
    {
        this.paramValue16 = paramValue16;
    }

    public String getParamValue16() 
    {
        return paramValue16;
    }
    public void setParamName17(String paramName17) 
    {
        this.paramName17 = paramName17;
    }

    public String getParamName17() 
    {
        return paramName17;
    }
    public void setParamValue17(String paramValue17) 
    {
        this.paramValue17 = paramValue17;
    }

    public String getParamValue17() 
    {
        return paramValue17;
    }
    public void setParamName18(String paramName18) 
    {
        this.paramName18 = paramName18;
    }

    public String getParamName18() 
    {
        return paramName18;
    }
    public void setParamValue18(String paramValue18) 
    {
        this.paramValue18 = paramValue18;
    }

    public String getParamValue18() 
    {
        return paramValue18;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("aboutId", getAboutId())
            .append("createTime", getCreateTime())
            .append("name", getName())
            .append("note", getNote())
            .append("state", getState())
            .append("paramName1", getParamName1())
            .append("paramValue1", getParamValue1())
            .append("paramName2", getParamName2())
            .append("paramValue2", getParamValue2())
            .append("paramName3", getParamName3())
            .append("paramValue3", getParamValue3())
            .append("paramName4", getParamName4())
            .append("paramValue4", getParamValue4())
            .append("paramName5", getParamName5())
            .append("paramValue5", getParamValue5())
            .append("paramName6", getParamName6())
            .append("paramValue6", getParamValue6())
            .append("paramName7", getParamName7())
            .append("paramValue7", getParamValue7())
            .append("paramName8", getParamName8())
            .append("paramValue8", getParamValue8())
            .append("paramName9", getParamName9())
            .append("paramValue9", getParamValue9())
            .append("paramName10", getParamName10())
            .append("paramValue10", getParamValue10())
            .append("paramName11", getParamName11())
            .append("paramValue11", getParamValue11())
            .append("paramName12", getParamName12())
            .append("paramValue12", getParamValue12())
            .append("paramName13", getParamName13())
            .append("paramValue13", getParamValue13())
            .append("paramName14", getParamName14())
            .append("paramValue14", getParamValue14())
            .append("paramName15", getParamName15())
            .append("paramValue15", getParamValue15())
            .append("paramName16", getParamName16())
            .append("paramValue16", getParamValue16())
            .append("paramName17", getParamName17())
            .append("paramValue17", getParamValue17())
            .append("paramName18", getParamName18())
            .append("paramValue18", getParamValue18())
            .toString();
    }

    public String getValueSearch() {
        return valueSearch;
    }

    public void setValueSearch(String valueSearch) {
        this.valueSearch = valueSearch;
    }
}
